BitApps\FM\Core\Database\Blueprint D

Total Complexity 126
Dependencies 4
Dependents 2
Total lines 743
Lines of code 505
Logical lines of code 284
Comment lines 16
Methods 48
Properties 19

Methods 48

Method Rating Maintainability Complexity Lines of code
addColumnQuery()
A
44 15 43
addIndexQuery()
S
56 7 17
addForeignKeyQuery()
S
56 7 15
dropForeign()
S
53 5 23
dropIndex()
S
53 5 23
processQueryArr()
S
61 5 11
addColumn()
S
56 4 18
addPrimaryKeyQuery()
S
60 4 13
dropColumnQuery()
S
61 4 13
getCollation()
S
62 4 12
renameColumnQuery()
S
61 4 12
create()
S
58 3 16
addUniqueIndexQuery()
S
62 4 10
toSql()
S
61 3 14
execute()
S
62 3 12
__call()
S
60 3 12
length()
S
62 3 11
increments()
S
62 2 11
renameColumn()
S
62 2 11
index()
S
64 2 10
dropPrimary()
S
66 2 8
cascade()
S
66 2 8
__construct()
S
64 2 10
dropTimestamps()
S
66 2 8
timestamps()
S
60 1 15
restrict()
S
66 2 8
dropColumn()
S
66 2 8
rename()
S
66 2 8
drop()
S
70 2 6
setNull()
S
66 2 8
isValidType()
S
58 1 13
edit()
S
60 1 13
id()
S
63 1 11
onUpdate()
S
75 1 4
nullable()
S
75 1 4
build()
S
81 1 3
change()
S
75 1 4
string()
S
65 1 9
softDeletes()
S
65 1 9
defaultValue()
S
75 1 4
onDelete()
S
75 1 4
unsigned()
S
75 1 4
zeroFill()
S
75 1 4
dropUnique()
S
80 1 3
binary()
S
75 1 4
unique()
S
75 1 4
foreign()
S
64 1 9
primary()
S
72 1 5